A software engineering approach and tool set for developing Internet applications

If a business built a plant to produce products without first designing a process to manufacture them, the risk would be lack of capacity without significant plant redesign. Similarly, lacking a software engineering approach and tools for designing e-business connections before creating them, can risk: designing the business partnership incorrectly; not implementing the connection quickly enough; or having operations that cannot adapt to changes in business direction. This paper presents a software engineering tool for developing process-oriented Internet applications that implement e-business connections. It gives an approach for using this tool in conjunction with standard commercial IDEFO tools to create adaptable connections. It is organized to match a formal demonstration that shows the step-by-step usage of these tools, and cites software engineering principles that, when applied, ensure adaptability.

[1]  Michael J. Wynblatt,et al.  Multimedia applications on the Internet , 2000 .

[2]  Wenyu Jiang,et al.  An Architecture for WWW-based Hypercode Environments , 1997, Proceedings of the (19th) International Conference on Software Engineering.

[3]  Andrew Whinston,et al.  Frontiers of Electronic Commerce , 1996 .

[4]  Pamela Zave,et al.  Deriving Specifications from Requirements: an Example , 1995, 1995 17th International Conference on Software Engineering.

[5]  Bashar Nuseibeh,et al.  Decentralised Process Enactment in a Multi-Perspective Development Environment , 1995, 1995 17th International Conference on Software Engineering.

[6]  David A. Taylor Business engineering with object technology , 1995 .

[7]  Mikael Jern Information Drill-down using Web Tools , 1997, Visualization in Scientific Computing.

[8]  Y. Jayachamdra,et al.  Re-Engineering the Networked Enterprise , 1994 .

[9]  Geoffrey A. Moore,et al.  Crossing the Chasm , 1991 .

[10]  Muriel Jourdan,et al.  Authoring techniques for temporal scenarios of multimedia documents , 1999 .

[11]  Randall H. Trigg Guided tours and tabletops: tools for communicating in a hypertext environment , 1988, TOIS.

[12]  Mark S. Ackerman,et al.  Reexamining organizational memory , 2000, Commun. ACM.

[13]  James Coplien,et al.  Industrial experience with design patterns , 1996, Proceedings of IEEE 18th International Conference on Software Engineering.

[14]  Mikael Jern,et al.  Information drill-down using Web tools , 1997, Proceedings. 1997 IEEE Conference on Information Visualization (Cat. No.97TB100165).

[15]  Richard N. Taylor,et al.  Endeavors: A Process System Infrastructure , 1997, Proceedings of the (19th) International Conference on Software Engineering.

[16]  David Lorge Parnas,et al.  A procedure for designing abstract interfaces for device interface modules , 1981, ICSE '81.

[17]  Colin Smythe Internetworking - designing the right architectures , 1995, Data communications and networks series.