-
公开(公告)号:CA2372891A1
公开(公告)日:2003-08-21
申请号:CA2372891
申请日:2002-02-21
Applicant: IBM CANADA
Inventor: STARKEY MICHAEL , LITOIU MARIN
Abstract: In the process of hierarchical composition of software component types, the reusability of software component types is improved through the "promotion of features". That is, a feature of an instance of a predetermined software component type may be promoted to a software component type containing instances of the predetermined software component type. The promoted feature may then be customized when the containing software component type is instantiated.
-
公开(公告)号:GB2356470B
公开(公告)日:2001-10-17
申请号:GB9927059
申请日:1999-11-17
Applicant: IBM
Inventor: BOLAND WAYNE , NADON GAETAN , SCHMIDT MARC-THOMAS , SEELEMANN ALEK , STARKEY MICHAEL
IPC: G06F9/44
-
公开(公告)号:GB2360367A
公开(公告)日:2001-09-19
申请号:GB0004605
申请日:2000-03-17
Applicant: IBM
Inventor: BOLAND WAYNE , SCHMIDT MARC-THOMAS , STARKEY MICHAEL
IPC: G06F9/44
Abstract: A configurable framework for composition of components making up a data processing application or logic sequence, has: a visual composition framework for displaying on a display screen a plurality of components and supporting a set of user-initiated actions; and a constraint framework for providing a generic interface to a plurality of underlying application models, each of which supports the set of user-initiated actions in a unique manner.
-
公开(公告)号:GB2359905A
公开(公告)日:2001-09-05
申请号:GB0004759
申请日:2000-03-01
Applicant: IBM
Inventor: COOKE ANGUS J , HANSON STEPHEN M , SEELEMANN DIRK ALEXANDER , STARKEY MICHAEL
-
公开(公告)号:CA2201277A1
公开(公告)日:1998-09-27
申请号:CA2201277
申请日:1997-03-27
Applicant: IBM CANADA
Inventor: LOI LOK TIN , STARKEY MICHAEL
Abstract: The invention provides a visual structure for representing Java packages that fa cilitates the user's comprehension of the relationships between packages and between parts in the pac kages. The usual format for displaying package names is as string of the component directories ma king up the part's inheritance, separated by periods. In the invention, the parts are displayed in hierarchies (eg. trees) grouped to show common roots. When requested, a full package name can be constru cted dynamically. Users can manipulate the displayed groups or parts, and associated files are updated transparently.
-
16.
公开(公告)号:CA2201254A1
公开(公告)日:1998-09-27
申请号:CA2201254
申请日:1997-03-27
Applicant: IBM CANADA
Inventor: STEPHENSON JOHN WRIGHT , STARKEY MICHAEL , LYMER SHARON FRANCES
Abstract: A system for automated interface generation for computer programs operating in different environments. The system comprises a utility which imports a CICS COBOL transaction source file, parses the communication area of the CICS file, and generates modelling information. The modelling information represents the nature and structure of data in the CICS transaction source file, and is written to a persistent data store. The utility uses the information in the persistent data store to generate an application programming interface. The application programming interface takes the data values from the other language and translates them to a formatted CICS COBOL communications area. This format is derived from the definition of the CICS communications area contained in the imported CICS program. After the translation runs, the resulting CICS COBOL communications area is translated back to the data values of the other language. This translation step also handles the data conversion between different codepages and machine architectures and program semantics. The resulting language values represent the result of the transaction. The CICS transaction is accessed using the CICS External Call Interface mechanism.
-
公开(公告)号:CA2317825C
公开(公告)日:2006-02-07
申请号:CA2317825
申请日:2000-09-07
Applicant: IBM CANADA
Inventor: MELHEM WASSIM , SPATAFORA VITO , SEELEMANN DIRK ALEXANDER , CHAN KEVIN , STARKEY MICHAEL
Abstract: The invention pertains to a computer tutorial system wherein software produc t training is provided interactively by guiding the user, for example, through one or more examples or applications that can be created in and/or using the product. More particularly, the invention involves a computer implemented, interactive tutorial system providing onlin e instruction in conjunction with a contemporaneously operating software product to, for example, create such examples or applications and the tutorial system further providing for the creation of such examples or applications in and/or using the product.
-
公开(公告)号:CA2412383A1
公开(公告)日:2004-05-22
申请号:CA2412383
申请日:2002-11-22
Applicant: IBM CANADA
Inventor: STARKEY MICHAEL , SPRIET DAVID A , KALIA SUMAN K
Abstract: A meta-model for creating models of alternative physical representations of logically equivalent entities, such as alternative wire format representatio ns of logically equivalent messages, includes a logical meta-model and a physical meta-model . The logical meta-model provides logical entity component classes for creating a logical model which describes, in a platform and programming language neutral manner (e.g. as an XML schema), the logical structure of the modeled entity as a hierarch y of logical entity components. The physical meta-model provides classes for creating a physical model which describes the alternative physical representations. The physical meta-model includes Base Classes representative of generic physical representations of the logical entity components, with "correspondence associations" being defined between the Base Classes and corresponding logical entity component classes. The physical meta-model further includes at least one set of physical representation- specific, Derived Classes descendent from the Base Classes.
-
公开(公告)号:GB2351369B
公开(公告)日:2003-10-08
申请号:GB9914735
申请日:1999-06-24
Applicant: IBM
Inventor: HANSON STEPHEN M , COOKE ANGUS J , MORGAN JAMES , SCHMIDT MARC-THOMAS , STARKEY MICHAEL
-
公开(公告)号:CA2317825A1
公开(公告)日:2002-03-07
申请号:CA2317825
申请日:2000-09-07
Applicant: IBM CANADA
Inventor: STARKEY MICHAEL , SPATAFORA VITO , SEELEMANN DIRK ALEXANDER , CHAN KEVIN , MELHEM WASSIM
Abstract: The invention pertains to a computer tutorial system wherein software produc t training is provided interactively by guiding the user, for example, through one or more examples or applications that can be created in and/or using the product. More particularly, the invention involves a computer implemented, interactive tutorial system providing onlin e instruction in conjunction with a contemporaneously operating software product to, for example, create such examples or applications and the tutorial system further providing for the creation of such examples or applications in and/or using the product.
-
-
-
-
-
-
-
-
-