|
Jean-Marie Chauvet
Mr Chauvet, is a Graduate of Ecole
polytechnique, Corps des télécommunications, Paris, France (1980-85).
Initiation of a younger Mr Chauvet to the Great Mystery of
Programming originally took place at the since forgotten SICOB and,
even more vividly, at the Lamartine bookshop, with the revelation of
compact, early HP programmable calculators. This HP-25 "HPiphany" was
followed by an offering of its derived model, the overwhelming HP-29c
(the "c" standing for continuous memory!). A model he cherished all
these years and, to this day, still lays in perfect working order, in
the top drawer of his desk.
The momentous upgrade, in the late seventies, to the capacious 4KB-memory
TRS-80 induced early onset of high-tech mysticism. Enthralling
explorations with Z80 assembly code and engrossing experimentations in
BASIC fiercely ensued.
Inspired by the epochal Lunar Lander, Hamurabi and other Wumpus, Mr
Chauvet took on to write a few BASIC games of his own, which, to his
utmost surprise, he managed to sell to unsuspecting fellow hobbyists;
he happily turned into an instant thousandaire.
Teaming with college-mate Alain Rappaport, in what turned out to be an
enlightening collaboration over the years, he put totally
inconsiderate efforts into producing abstruse BASIC code for a
computational model of evolutionary divergence based on the cytochrome
C protein. A Moment of Glory, namely a Philips Scientific Award,
rewarded their endeavour.
A few years later, Mr Chauvet, now formally a Navy Officer, reading
maths and physics at Polytechnique, resists the academic insistence on
him learning FORTRAN and choose to dwelve on the subtle delicacies of
APL instead. Mr Chauvet finds out that the APL rendition of the
preceding evolutionary divergence program is seducively more compact
and obfuscated than the BASIC implementation, but, nonetheless,
several orders of magnitude slower when running on the school-provided
MITRA-15M (a fortunately obliterated French 16-bits minicomputer
developed by Compagnie Industrielle pour l'Informatique and Société
Européenne de Mini-Informatique et de Systèmes).
On the lighter side, during a short stay in Normandy, his first
engagement with the computer game Zork (West of House!) on an Apple II
is another enlightenment. At about the same time, Alain Rappaport and
fellow medical student David Servan-Schreiber offered Mr Chauvet the
unique opportunity to share, for a few exciting months, the night-time
revelling life of "Camembert du Haut" dwellers at the Centre Mondial
Informatique et Ressource Humaine. During these nocturnal
mind-bending sessions, he is fortunate enough to work on one of the
only 2 LMI LISP machines available in France at the time, next to a
similarly younger Brewster Kahle, busy working on the other one. Mr
Chauvet starts maniacally editing ZetaLisp code in Zmacs.
He was a Visiting Scientist at the
Robotics Institute, Carnegie-Mellon University, Pittsburgh, PA, USA,
under the direction of Pr. Raj Reddy and Pr. Michael Rychener
(1982,1983).
In the subterranean depths of Wean Hall, Dr Alain Rappaport and
Jean-Marie Chauvet are now usually found busy typing out a Technical
Report on the progress of their seminal research in Artificial
Intelligence. Immersed in Emacs, running this time on a DEC-20 of
mammoth proportions, they become adept at weaving intricate Scribe
markup in their text, preparing it for further processing by the
text-formatting program Bolio. Mr Chauvet edits some LISP code in
Emacs, too.
Between short naps, he also gapes at a Xerox Alto, with a bewildering
array of so-called "icons", "windows", and "menus", driven by this
clunky brick called a "mouse". The machine is sitting a bit apart
from the others in the computer room, its uncommon vertical screen
glowing a characteristic blue light on a neatly aligned row of
neighbouring Three Rivers' Perq workstations. Mr Chauvet timidly
fumbles at the Draw program to layout some figures for The Technical
Report, but, truth to be said, stays up all night, mesmerized by
Mazewar, a multi-player game played over a network-a network!-of
Altos.
With Dr Rappaport, he travels to Boston and meets Pete Szolovits and
Ramesh Patil. While Richard Stallman demonstrates folk dances in a
basement, Messrs Chauvet and Rappaport explore Vassar Street,
experiment with Symbolics LISP machines, and pay off-hours secret
visits to Atari research laboratories.
Back in Pittsburgh, though, Mr Chauvet displays a persistent
preference for the incomparable Big'Os hoagies over Skibo's daily
diet. Mentored by Mike Rychener, Raj Reddy and Allen Newell, he
furiously edits some OPS5 code in Emacs.
He then joined Amdahl Commmunications Systems Division,
Marina del Rey, CA, USA, as a Software Engineer
(data networks software and protocols, X25, Asynchronous Transfer Mode switches),
at the Future Products and Planning division, reporting to Dr. Joe
Rinde and Pr. Mario Gerla (1984).
While the City of Angels bathes in pastel colors and Olympic Games
excitement, Mr Chauvet discovers Unix Time-Sharing and the Simple
Portable Simulation Language in the recesses of the ventilated
computer room at the former Tran Telecommunications Corp., only
recently acquired by Amdahl Corp. A bit disoriented, he edits some C
code in vi.
Under the guidance of Joe Rinde, head of the Future Product and
Planning division, Prof. Mario Gerla from UCLA, and Alexander
Brandwajn, of the San Jose offices, Mr Chauvet is assigned the task of
developing computer simulations of a new network protocol, to be much
later known as Asynchronous Transfer Mode. Mr Brandwajn, a former
student of Prof. Erol Gelenbe whom Mr Chauvet had met at the Centre
Mondial in Paris, is nonplussed by Mr Chauvet's work.
Which is not to be considered an excuse for sneaking in into the UCLA
Computer Science building, where Mr Chauvet finds some relief in long
chats over an extraordinary network called Arpanet with Dr Rappaport,
himself then at work on CMU-CS-C in Pittsburgh.
In 1985, with Patrick Perez and Alain Rappaport, he co-founded Neuron Data, Palo Alto, CA, USA, and
served as Chief Technology Officer. Mr Chauvet co-designed and co-authored NEXPERT, the leading Macintosh, PC and
workstation-based Artificial Intelligence and expert system tool.
On a Lisa 2/5, the purchase of which expediously sank all of his
student's savings, in spite of Alain Rappaport and Patrick Perez more
than generous participation in its procurement, Mr Chauvet contributes
the original Pascal code for the NEXPERT groundbreaking Macintosh
application. In order to do so, he edits some code with the Lisa
Workshop Environment, then separately creates Macintosh 400K-formatted
disks with the MACCOM utility.
Messrs Perez, Rappaport and Chauvet, through some incredible
circumstances now permanent guests at the Apple Bandley 3 building in
Cupertino, simply spend most of their time in the recesses of the
lobby, a short hop from the free Odwalla juice ("Juices for Humans")
dispensing machine, sleeping, pondering over two "Inside Macintosh"
massive binders, and editing more Pascal code.
On sunny Palo Alto Saturday mornings, Mr Chauvet often bumps into
Alain Rossmann or Andy Hertzfeld at the (now defunct) Stacey's bookshop on
University Ave. Earlier on, he had demonstrated NEXPERT to a sneering
Steve Jobs, who almost threw tehem out of the premises. With Messrs
Rappaport and Perez, he finds some solace with Joanna Hoffman and (a
notwithstanding unconvinced by NEXPERT) Larry Tesler.
The trio flies out to Los Angeles, self-convinced that demoing to Alan
Kay, at his home on Octagon Street would elicit strong support for
NEXPERT at Apple. During a soul-searching, animated full night debate
at the Tropicana Motel, they decide to attend IJCAI-85 as commercial
exhibitors, publicly demonstrating NEXPERT for the first time. In
utter haste, fervid improvisation miraculously supplying for a
complete lack of preparation, they come up with a kind of booth which
mainly consists of a stack of gigantic TV monitors, heavily encased in
steel, towering a Macintosh sitting next to it on a low table. The
uncommon design surprisingly meets with instant success at the
show.
At IJCAI-85, they also crash on the sofa in Joanna Hoffman's room at
the Bel Air Hotel, planning to stay up all night, rehearsing for an
interview with Esther Dyson the next day. As it happens, Mrs Dyson is
indeed intrigued by an oversized paper printouts, The Rules Network,
they keep carrying around as if to materialize the knowledge worker's
new source of power in the undoubtly opening NEXPERT era.
He managed Product Marketing and
Communication on a worldwide basis, developed marketing strategy, and was spokesman for Neuron
Data to its customers, channels OEMs, ISVs and distributors. As Executive Director, he represented
Neuron Data in standard bodies and organizations (W3C, OMG...).
All during which Mr Chauvet also believes important to edit more
C code in Emacs. Fortunately enough, he can subsequently revel in his
inclination on DOS and on (very) early versions of Windows-including
version 0.95, with which Neuron Data is one of the few selected
software companies invited to demonstrate support of Windows during
the Wall Street roadshow at Microsoft's IPO in 1986, Patrick Perez
standing on stage with a younger Bill Gates.
Mr Chauvet legitimately indulges into more C code editing in Emacs,
for OS/2 and Presentation Manager; on VMS-based DEC VAXstations
(running pre-Motif UIS graphics); on Apollo workstations (running
Aegis); on Sun workstations, running either OpenLook or in full NeWS
splendor before they morphed into X-Windows and Motif avatars; as well as
stints on AIX-powered IBM RS6000 and HP-UX HP workstations. Emacs ran
well on all these fine machines!
He also participated in the acquisition of
Microline Inc., a Java startup, in 1996, and founded and bootstrapped Neuron Data Europe-based subsidiaries
in France, UK, and Germany. Neuron Data's successful IPO in 2000, was underwritten by Robertson
Stephens and Hambrecht and Quist., and valued the company at $830m
(NYSE:FICO).
Mr Chauvet of course now turns to editing Java code in Emacs. Although
he sometimes switches to Eclipse for exploratory Java programming, the
success of Linux yielded yet another excellent opportunity to dust off
the GNU compiler and its tools, and, neddless to say, Emacs.
Mr Chauvet joined Dassault
Développement at inception in 1997. Beyond investing on a pan-European basis, he specifically initiated
and managed international investments in the USA and in Israel.
Mr Chauvet watches with interest the babelization of XML and other
intriguing phenomena. Precarious explorations with GCL, Clips, XSB,
Twelf and many Open Source projects--so reminiscent of younger days now
past--are still sideline activities in which he indulges away from the
day-to-day routine of investing in high-tech startups. Still on the
look for new ideas in his never really forgotten special interests in
AI, Mr Chauvet fondly devotes some alarmingly long lapses of time to
editing more code in Emacs.
Mr Chauvet is a member of IEEE, ACM, AAAS.
Mr Chauvet also teaches at College de l'Ecole polytechnique,
at the Universite technique de Compiegne (Institut du management de l'information),
and at the Ecole Française d'Electronique et d'Informatique. He is
a member of the Steering Committee of the Information and Communication Technologies department of the
Conservatoire National des Arts et Métiers,
and a Board Member of the Ecole nationale supérieure de Cognitique of
Bordeaux University.
|
- CHAUVET, J.-M. - Services Web avec SOAP, WSDL, UDDI, ebXML..., Eyrolles, March 2002 (review in French).
- CHAUVET, J.-M. - Corba, ActiveX et Java Beans, Eyrolles, April 1997.
- ANDRO, T., CHAUVET, J.-M. - Objets métier, Eyrolles, June 1998.
- CHAUVET, J.-M. - Composants et transactions, Eyrolles, June 1999.
The following books have chapters authored by Mr Chauvet:
- CHAUVET, J.-M. - Graphical User Interfaces and Imaging Systems in D'ALLEYRAND, M., Networks and Imaging Systems, Bantam, May 1993.
- CHAUVET, J.-M. - The skill dimension: Acquisition of expert behaviour in DEMONGEOT, J., HERVÉ, T., RIALLE, V., ROCHE, C., Artificial Intelligence and Cognitive Sciences, Manchester University Press, March 1988.
- CHAUVET, J.-M. - Knowledge-based Management of Software Objects in BÉZIVIN, J., MEYER, B., NERSON, J.-M., Technology of object-oriented languages and systems, TOOLS 2, Angkor, June 1990.
- CHAUVET, J.-M., RAPPAPORT, A. - Traitement symbolique de la connaissance : une étude en Médecine in COGNITIVA 85 : DE L'INTELLIGENCE ARTIFICIELLE AUX BIOSCIENCES, CESTA-AFCET, June 1985.
|
Google Book Search
|
|
Memory GAPS: Would LLM pass the Tulving Test?, February 2024 arxiv.org 2402.16505 |
|
Multiway Storage Modification Machines, November 2021 arxiv.org 2111.06757 |
|
Compiling Turing Machines into Storage Modification Machines, September 2021 arxiv.org 2110.01415 |
|
Prof. Schönhage's Mysterious Machines, August 2021 arxiv.org 2108.08606 |
|
A Functional Perspective on the NXP Architecture, February 2021 [github] |
|
Curt Trig, June 2020 [paper] |
|
Ontic Properties of Resublimated Vanormanquine, August 2019 [pdfaper] |
|
The 30-Year Cycle In The AI Debate, October 2018 arxiv.org 1810.04053 |
|
Jean-Marie Chauvet.
Gimli, Lord of the Glittering TRS-80
Cryptology ePrint Archive, Report 2017/792, 2017.
http://eprint.iacr.org/2017/792.
|
|
Jean-Marie Chauvet and Eric Mahé.
Cryptography from the tropical Hessian pencil.
Groups Complexity Cryptology, 9(1), pp. 19-29, 2017
[ http ]
|
|
Jean-Marie Chauvet and Eric Mahé.
Key agreement under tropical parallels.
Groups Complexity Cryptology, 7(2):195-198, 2015.
[ http ]
|
|
Jean-Marie Chauvet and Eric Mahé.
Patterns for Parallel Programming on GPUs, chapter Testing
Random Numbers, pages 311-326.
Saxe-Coburg, 2015.
|
|
Eric Mahé and Jean-Marie Chauvet.
Secrets from the GPU.
Journal of Computer Virology and Hacking Techniques,
10(3):205-210, 2014.
[ DOI |
http ]
Keywords: 94A60; 14H52; 11A07; 37H10; 60K40; 65C10
|
|
Jean-Marie Chauvet and Eric Mahé.
Secrets from the GPU.
CoRR, abs/1305.3699, 2013.
[ http ]
|
|
Jean-Marie Chauvet.
TRS-80 with a Keccak Sponge Cake.
Cryptology ePrint Archive, Report 2013/736, 2013.
http://eprint.iacr.org/2013/736.
|
|
Jean-Marie Chauvet.
TRS-80 with a Grain of Salt.
Cryptology ePrint Archive, Report 2013/546, 2013.
http://eprint.iacr.org/2013/546.
|
|
Jean-Marie Chauvet.
Le Web comme systeme complexe : une auto-organisation contrôlable ?
In Le Web comme système complexe. NUMA/La Cantine, Paris, May
2009.
[ http ]
|
|
Jean-Marie CHAUVET.
Architecture SOA - Traitements et processus en XML.
Techniques de l'ingénieur Management des systèmes
d'information, base documentaire : TIB302DUO.(ref. article : h6006), 2008.
fre.
[ arXiv |
http ]
La modélisation XML n'est pas cantonnée aux seules données. Depuis sa standardisation début 1998, XML (voir les articles [H 7 148] [H 3 500] [H 3 502]) a été adopté pour modéliser les traitements de données eux-mêmes. Sur la base de ces modèles, d'autres modèles XML plus élaborés ont été construits pour complémenter l'infrastructure technique de l'architecture SOA. Documents et processus métier, premiers champs d'application de la SOA (Services Oriented Architecture), sont aujourd'hui systématiquement représentés en XML. Ces représentations font appel à des dialectes XML spécialisés, souvent mis en oeuvre dans le contexte de l'infrastructure des services Web. (voir « De XML aux services Web pour les entreprises » [H 2 910]).Cet article fait suite à :« Architecture SOA. Modélisations XML » [H 6 004] ;« Architecture SOA. Infrastructure XML » [H 6 005].
|
|
Jean-Marie CHAUVET.
Architecture SOA modélisations XML.
Techniques de l'ingénieur Management des systèmes
d'information, base documentaire : TIB302DUO.(ref. article : h6004), 2007.
fre.
[ arXiv |
http ]
L'universalité du langage XML favorise son emploi dans tous les domaines techniques relatifs à la gestion de l'information. Depuis sa standardisation par le W3C en 1998, XML est utilisé dans tous les compartiments de l'architecture des systèmes d'information. Ces dernières années ont vu se développer quantité de standards et de protocoles dérivés de XML pour faciliter l'accomplissement de telle ou telle fonction du système d'information de l'entreprise. Aujourd'hui, l'architecture orientée services, ou SOA s'impose comme référence pour les applications d'informatique d'entreprise déployées sur le Web.
|
|
Jean-Marie CHAUVET.
Architecture SOA infrastructure XML.
Techniques de l'ingénieur Management des systèmes
d'information, base documentaire : TIB302DUO.(ref. article : h6005), 2007.
fre.
[ arXiv |
http ]
L'universalité du langage XML favorise son emploi dans tous les domaines techniques relatifs à la gestion de l'information. L'architecture SOA, en particulier, emploie systématiquement XML pour la spécification de l'infrastructure technique sur laquelle elle repose. Cette infrastructure technique met oeuvre un modèle dynamique d'échanges de messages entre consommateurs et fournisseurs de services sur le réseau. La mise en relation entre applications clientes et services est soit statique, dans le cas où leurs adresses sont connues, soit dynamique, dans le cas contraire, auquel cas elle s'appuie sur des annuaires de services.
|
|
Jean-Marie Chauvet.
La sécurité informatique : priorité du secteur bancaire.
La Tribune de l'AGEFI, May 2005.
Genève.
[ .pdf ]
|
|
Jean-Marie Chauvet.
Une nouvelle ère du Web.
Internet Professionnel, 2005.
[ .pdf ]
|
|
Jean-Marie Chauvet.
Tutoriel Services Web.
In Forum Integration 2003, November 2003.
[ .html ]
|
|
Jean-Marie Chauvet.
Services Web.
Le Monde Informatique, July 2003.
[ http ]
|
|
Jean-Marie Chauvet.
Séminaire Services Web.
In Technoforum 2003, June 2003.
[ http ]
|
|
Jean-Marie CHAUVET.
De XML aux services Web pour les entreprises.
Techniques de l'ingénieur Management des systèmes
d'information, base documentaire : TIB302DUO.(ref. article : h2910), 2003.
fre.
[ arXiv |
http ]
Avec l'épanouissement de la technologie client-serveur puis du Web, les consommateurs ont un accès pratiquement direct aux informations détenues par les producteurs. De nouveaux canaux de distribution peuvent alors se substituer aux intermédiaires traditionnels. Le flot d'information croissant, orienté vers les clients et les consommateurs, change progressivement la nature des relations entre acheteurs, fournisseurs, distributeurs, partenaires, sous-traitants, etc. Les entreprises qui mettent à profit les nouvelles technologies, en particulier celles, naissantes, des services Web, pour fournir, traiter, qualifier et publier cette information, seront celles qui bénéficieront au final de ce nouvel équilibre de la chaîne de valeur ajoutée. L'exemple de la banque de dépôt illustre cette mutation. Après avoir longuement mûri leurs stratégies de présence en ligne - parfois initialement perçues comme incompatibles avec le maintien d'un réseau d'agences -, presque toutes les banques de dépôt offrent aujourd'hui à leurs clients l'accès à la consultation de leurs comptes par une variété de moyens directs : téléphone, portable WAP, site Web, Minitel. Plutôt que de créer de nouvelles applications pour chacun de ces canaux de diffusion, le département informatique avisé aura mis en oeuvre la même application - une application Web - au travers d'un ou de plusieurs services Web chargés d'adapter la présentation de l'information au canal de distribution et au profil de l'utilisateur (personnalisation). Ainsi, l'utilisateur final dispose au moment voulu de l'information dont il a besoin, quel que soit son mode d'accès. De plus, cette même application peut également se décliner suivant d'autres services Web destinés cette fois à être intégrés dans des applications tierces externes (agrégation) comme, par exemple, celle de compagnies d'assurances partenaires de la banque de dépôt dans la commercialisation de certains produits financiers auprès des particuliers. Les technologies des services Web permettent d'automatiser ces adaptations, réduisant d'autant le coût de l'automatisation des transactions interentreprises et de la diffusion de l'information exigée par le consommateur.Agrégation et transformation de l'information sont les tâches que les services Web automatisent complètement, aussi bien dans des scénarios d'intégration d'applications (EAI : Enterprise Application Integration) que dans des scénarios de commerce électronique « business-to-consumer » (B2C) ou « business-to-business » (B2B). Pour ce faire, l'architecture des services Web repose sur deux socles : les protocoles du Web (HTTP et, dans une moindre mesure, SMTP, MIME, TCP/IP) d'une part, XML, standardisé par le W3C en février 2002 d'autre part, qui constitue la base sur laquelle sont édifiés les différents standards et propositions de standards collectivement appelés technologies des services Web. Une application Web résulte alors de l'assemblage de services Web, certains développés en interne, d'autres fournis par des partenaires externes. Dans l'architecture des services Web : développer, c'est assembler, déployer, c'est publier.
|
|
Jean-Marie Chauvet.
Services Web : un nouvel équilibre dans la chaîne de valeur.
Informatique Professionnelle, November 2002.
[ .pdf ]
|
|
Jean-Marie Chauvet.
Séminaire 01Informatique : la Galaxie XML, October 2002.
|
|
Jean-Marie Chauvet.
XML pour les applications d'entreprise.
Journée inaugurale de l'association XML-France, June 2002.
[ http ]
|
|
Jean-Marie Chauvet.
Les Services Web.
Informatique Professionnelle, June 2002.
|
|
Jean-Marie Chauvet.
Les organisations de standardisation boostent le commerce
électronique.
Progiciel Expert, April 2002.
[ .html ]
|
|
Jean-Marie Chauvet.
Services Web avec SOAP, WSDL, UDDI, ebXML...
Solutions d'entreprise. Eyrolles, March 2002.
[ http ]
Une nouvelle ère pour l'intégration d'applications et les échanges B-to-B
Grâce au choix de standards simples et universels - XML et HTTP -, les services Web réussissent là où Corba, DCOM et Java/RMI avaient échoué en raison d'une trop grande complexité de mise en oeuvre. Toute application peut désormais s'ouvrir sur l'extérieur en publiant la description de ses services au format WSDL, ces services devenant alors accessibles à d'autres applications par le biais de messages SOAP transportés sur le simple protocole HTTP. Ce mécanisme ouvre des perspectives nouvelles pour l'intégration d'applications au sein de l'entreprise et, plus encore, pour les échanges B-to-B via l'Internet.
Comprendre et mettre en oeuvre
Après une introduction à l'architecture des services Web, l'ouvrage en présente les différentes couches techniques et métier : SOAP pour le transport des messages ; WSDL pour la description des services ; UDDI pour leur référencement dans des annuaires ; WSFL, XLANG, WSCL et BPML pour le workflow et l'orchestration des processus métier ; BizTalk, ebXML, RosettaNet, UBL pour la standardisation des échanges B-to-B, etc. La seconde partie de l'ouvrage présente les plates-formes de développement et de déploiement (J2EE, .NET, solutions Open Source) avant d'illustrer la démarche de création de services Web à travers deux études de cas.
A qui s'adresse l'ouvrage ?
- A tous les décideurs, DSI, consultants ou chefs de projets qui souhaitent mesurer les enjeux des services Web pour le système d'information d'entreprise et les échanges B-to-B.
- Aux développeurs et architectes logiciels qui cherchent une introduction claire et précise à SOAP et aux autres standards des services Web.
|
|
Jean-Marie Chauvet.
Keynote.
Forum XML et Intégration e-business, November 2001.
[ http ]
|
|
Jean-Marie Chauvet.
Keynote.
Forum XML et Intégration e-business, November 2000.
|
|
Jean-Marie Chauvet.
Start-up et capital risque : l'économie du net.
Net 2000, March 2000.
[ .pdf ]
|
|
Jean-Marie Chauvet.
Architecture de logiciels et réutilisation de composants,
volume 24 of Arago.
OFTA, 2000.
[ http ]
|
|
Jean-Marie Chauvet.
GEOPOLITIQUE n° 71 : PUISSANCE, SCIENCE ET TECHNOLOGIE.
PUF, 2000.
[ http ]
|
|
Jean-Marie Chauvet.
Composants et transactions. Corba/OTS - COM/MTS -
EJB/JTS - Comprendre l'architecture des serveurs d'applications.
Solutions d'entreprise. Eyrolles, July 1999.
[ http ]
Après un premier ouvrage consacré à Corba, ActiveX et Java Beans , Jean-Marie Chauvet montre ici comment ces trois grands modèles objet se sont métamorphosés, en l'espace de 2 ans, en systèmes de gestion de composants logiciels et de transactions . Corba/OTS (Object Transaction Server), COM/MTS (Microsoft Transaction Server) et Enterprise Java Beans/JTS (Java Transaction Services) s'affrontent désormais sur le terrain des serveurs d'applications, qui constituent l'élément central des nouvelles architectures multiniveaux.
Destiné aux chefs de projets, aux concepteurs et aux développeurs d'applications client-serveur ou intranet, cet ouvrage débute par une clarification de concepts souvent mal compris : objets distribués, composants logiciels, transactions, serveurs d'applications.
Les trois parties suivantes présentent respectivement les trois grands systèmes de composants objet (Corba, COM, EJB) et les services de gestion des transactions associés (OTS, MTS, JTS), en montrant comment ils sont mis en oeuvre dans les produits du marché : Visibroker ITS et AIS d'Inprise, Orbix OTM de Iona, M3 de BEA, DCOM/MTS de Microsoft, Gemstone, WebSphere d'IBM, etc.
La dernière partie de l'ouvrage montre le rôle de pivot que jouera XML dans les serveurs d'applications et présente le San Francisco d'IBM, infrastructure d'objets métier en Java.
|
|
Olivier Zilbertin.
Deux pionniers à la conquête de l'Ouest.
Le Monde Interactif, April 28 1999.
Archives du Monde :
http://www.lemonde.fr/archives/article/1999/04/28/deux-pionniers-a-la-conquete-de-l-ouest_3553595_1819218.html?xtmc=&xtcr=805.
[ www: ]
|
|
Jean-Marie Chauvet.
Dossier Intranets.
Logiciels et Systèmes, (38), April 1999.
[ http ]
|
|
Jean-Marie Chauvet.
Java : entre loi et loi du marché.
Informatiques Magazines, April 1999.
[ http ]
|
|
Jean-Marie Chauvet.
Keynote.
In Object World, Berlin, 1999.
[ .html ]
|
|
OMG.
Initial Submission OMG's Finance DTF RFP 4 General
Ledger Facility, July 1998.
OMG DTC Document finance/98-07-02.
[ .pdf ]
|
|
Jean-Marie Chauvet.
Objets Métier.
Logiciels et Systèmes, (31), 1998.
[ http ]
|
|
Jean-Marie Chauvet.
Forum XML.
In TechnoForum, 1998.
|
|
Thierry Andro and Jean-Marie Chauvet.
Objets Métier.
Informatiques. Eyrolles, Paris, 1998.
[ http ]
Les objets au service d'un métier Cet ouvrage propose une grille d'analyse pour comprendre la portée, la généralité et la spécialisation du concept d'objet métier. Les auteurs s'appuient sur leur expérience de consultants pour montrer le principe intégrateur sur lequel fonder une pratique de l'objet. Ils décrivent ensuite une méthode pour construire les objets qui serviront un métier.
|
|
Jean-Marie Chauvet.
Single nucleotide polymorphism wars.
Nature Biotechnology, 16(2):120, 1998.
PDF:
http://www.nature.com/nbt/journal/v16/n2/pdf/nbt0298-120a.pdf.
[ www: ]
To the editor: Your editorial, "Moving genomics from discovery to development" (Nature Biotechnology 15:923, October 1997) illustrates how pharmacogenomics, the recent avatar of pharmacogenetics-a decades-old vision of tailoring drugs to a patient's genetic makeup-is catching the limelight of the drug discovery scene, triggered by the growing amounts of data output, directly and indirectly, by the Human Genome Project. While for some, drug discovery has now entered a "postgenomic" era (Nature Biotechnology 15:1220, November 1997), and for others "functional genomics" is the order of the day (Science 278:601-602, October 1997), there is much more at stake than meets the eye.
|
|
Jean-Marie Chauvet and Marc Lerman.
Object Models and Java.
Dr. Dobbs, December 1997.
[ http ]
|
|
Jean-Marie Chauvet.
Keynote.
Object World West, July 1997.
[ www: ]
|
|
Jean-Marie Chauvet.
Keynote.
Summer Internet World, June 1997.
[ www: ]
|
|
Jean-Marie Chauvet.
Keynote.
Object Expo, New York, June 1997.
|
|
Jean-Marie Chauvet.
Keynote.
Object Component Forum, Vienna, March 1997.
|
|
Jean-Marie Chauvet.
Keynote.
Object Expo, Paris, March 1997.
|
|
Jean-Marie Chauvet.
Objects and the Web: CORBA meets HTTP .
PC AI, 11(2), March 1997.
[ .html ]
|
|
Jean-Marie Chauvet and Alan Lundberg.
Business Rules for the Object Model.
PC AI, 11(1), February 1997.
[ .html ]
|
|
Jean-Marie Chauvet.
Programmation Orientée Web.
Logiciels et Systèmes, (19), 1997.
[ http ]
|
|
Jean-Marie Chauvet.
Corba, ActiveX et Java Beans.
Informatiques. Eyrolles, Paris, 1997.
[ http ]
Réalisé par l'un des meilleurs experts français de Corba et ActiveX, cet ouvrage a été conçu pour donner au lecteur les bases techniques qui lui permettront de comparer les différentes solutions du marché et de mieux évaluer ce que leur mise en ouvre peut apporter à l'entreprise. Placés dans le contexte de l'Internet, qui a brusquement stimulé l'évolution de ces techniques d'objets distribués, les standards Corba de l'OMG et OLE/ActiveX de Microsoft sont ainsi expliqués et comparés dans les moindres détails. L'auteur insiste particulièrement sur le problème d'interopérabilité entre ces deux architectures concurrentes et sur le rôle charnière que sont appelés à jouer le langage Java et ses composants Java Beans
|
|
Jean-Marie Chauvet.
ORB Spiders On The Web.
Object Expert, October 1996.
[ http ]
|
|
Jean-Marie Chauvet.
CORBA/OLE Integration.
Object World, Frankfurt, October 1996.
[ www: ]
|
|
Jean-Marie Chauvet.
Keynote.
Object World, Boston, June 1996.
|
|
Jean-Marie Chauvet.
Implementing corba.
OMG Day, London, February 1996.
[ http ]
|
|
Jean-Marie Chauvet.
Keynote.
Object World UK, London, October 1995.
|
|
Brian Gaines.
KSS Project at U. Calgary, 1995.
[ www: ]
|
|
Jacques Henno.
Les Nouvelles Stars Françaises de la Silicon Valley.
Capital, September 1993.
[ www: ]
|
|
Jean-Marie Chauvet.
Common Elements in Today's Graphical User Interfaces: The Good, the
Bad, and the Ugly .
In Proceedings of ACM INTERCHI'93 Conference on Human Factors in
Computing Systems, pages 470-373. Association for Computing Machinery,
April 1993.
[ http ]
|
|
Jean-Marie Chauvet.
Graphical User Interfaces: Metaphors We Compute By.
In Proceedings of the Fourth International Conference on
Human-Computer Interaction, pages 308-313. Elsevier Science Publishers,
September 1991.
The past few years have been an increase in the variety of software tools to support the development of interactive computer systems. One common theme that has emerged is the production of graphical interactive user interfaces. This paper suggests a taxonomical approach towards a better understanding of the former growing set of software tools. The first section describes the current state-of-the-art metaphors underlying most of the emerging user interface software, and dwells on various dimensions along which tools can be compared. The second section is a rather more subjective description of the current R & D trends within the field and illustrates extensions of the latter metaphors that will inhabit our future user interfaces.
|
|
Jean-Marie Chauvet.
Letter to the Editor.
AI Magazine, 6(1):18, March 1985.
[ http ]
|
|
Alain Rappaport and Jean-Marie Chauvet.
Symbolic Knowledge Processing for the Acquisition of Expert
Behavior: A Study in Medicine.
Technical Report CMU-RI-TR-84-8, Carnegie-Mellon University, Robotics
Institute, May 1984.
[ .pdf ]
|
These books are edited by Alain Rappaport, co-founder of Neuron Data:
These books directly reflect or are inspired by work done at Neuron Data:
- FRENCH, S. - Just this once, Birch Lane Press, 1993.
This book, a sequel to Valley of Dolls, was composed by a Neuron Data-based expert systems using a knowledge base tuned to elaborate characters, situations and plots in the style of the original author.
- P G RANKY - Manufacturing Database Management and Knowledge Based Expert Systems, ISBN 1 872631-03-7, Published by CIMware, 240 p
- BENSE, H., BODROW, W. - Objektorientierte und regelbasierte Wissensverarbeitung, Spektrum Academische Verlag, 1995.
- CHATAIN, J.-N. - Diagnostic par système expert, Hermès, 1993.
- VALLEE, J. - Les enjeux du millénaire, Hachette Littératures, 1998.
Jacques Vallée, a pioneer of the venture capital industry in France and in the USA shares the story of Neuron Data's beginnings.
Arxived papers:
- Memory GAPS: Would LLM pass the Tulving Test?, February 2024
- Multiway Storage Modification Machines, November 2021
- Compiling Turing Machines into Storage Modification Machines, September 2021
- Prof. Schönhage's Mysterious Machines, August 2021
- A Functional Perspective on the NXP Architecture, February 2021
- Curt Trig, June 2020
- Ontic Properties of Resublimated Vanormanquine, August 2019
- The 30-Year Cycle In The AI Debate, October 2018
- Secrets from the GPU, May 2013
- Combinatorial Explorations in Su-Doku, March 2008
- Memory As A Monadic Control Construct In Problem-Solving , February 2004
- Monadic Style Control Constructs for Inference Systems, August 2002
- Les services Web
Jean-Marie Chauvet, XML Forum, novembre 2001
- Composants logiciels : un état (éphémère) de l'art
Jean-Marie Chauvet, OFTA, octobre 2000
- XML : du document à l'architecture
Jean-Marie Chauvet, Technoforum/Documation, 1999-2000
- Construire un site Web
Jean-Marie Chauvet, Logiciels et Systèmes, mai 1999
- Java : entre loi et loi du marché
Jean-Marie Chauvet, Informatiques Magazine, avril 1999
- Le soleil se lève sur l'horizon des composants
Jean-Marie Chauvet, Informatiques Magazine, 11 décembre 1998
- Objets Métier
Jean-Marie Chauvet, Logiciels et Systèmes, Septembre 1998
- L'émergence des objets métier
Jean-Marie Chauvet, Eyrolles, Mai 1998
- Single nucleotide polymorphism wars?
Jean-Marie Chauvet, Nature Biotechnology (16:120, February 1998)
- Java : La lutte continue !
Jean-Marie Chauvet, Le Monde Informatique, Janvier 1998
- Si le Web est la vitrine, où est le vendeur ?
Jean-Marie Chauvet, Le Monde Informatique, Septembre 1997
- Mainframe II, le retour : le client-serveur de seconde génération
Jean-Marie Chauvet, Le Monde Informatique, Juin 1997
- Les objets dans la Toile
Jean-Marie Chauvet, Le Monde Informatique, Février 1997
- Interlinking heterogeneous distributed applications
Jean-Marie Chauvet, Object World UK, Londres 1996
- La compatibilité des objets : les enjeux de la réutilisation
Jean-Marie Chauvet, Le Monde Informatique, 1996
- CORBA the Geek meets the Duke
Jean-Marie Chauvet, Object Expert, Jan./Feb. 1996
|