A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2017; you can also visit the original URL.
The file type is application/pdf
.
Filters
Parallel and Distributed Computing using Pervasive Web and Object Technologies
[chapter]
1998
Advances in Parallel Computing
Examples are given from collaborative systems, support of multidisciplinary interactions, proposed visual HPCC ComponentWare, distributed simulation, and the use of Java in high-performance computing. ...
One can abstract these to a three-tier model with largely independent clients connected to a distributed network of servers. ...
Figure 4 : 4 Software Layers in CORBA
Figure 5 (Figure 5 55 a): Simple sequential server approach to Linking Two Modules, and 5(b)(c): Hybrid approach to Linking Two Modules
Figure 7 : 7 . . . . . ...
doi:10.1016/s0927-5452(98)80004-x
fatcat:wwlv4fetlrgyrdllyjw74rf37y
Providing trusted components to the industry
1998
Computer
T he Trusted Objects Project offers the prospect of a joint effort that may have a major impact on the evolution of the software industry. ...
As a result, trust-especially in software-will not be a binary proposition: "blindly trusted" versus "untrusted." ...
doi:10.1109/2.675643
fatcat:xbj5ps2m5jcl5msf6xwfwztnfu
'Design by Contract' + 'Componentware' = 'Design by Signed Contract'
2002
Journal of Object Technology
By means of these assertions, a supplier of a service imposes contractual obligations that his clients have to fulfill. "Componentware" introduces a new software development paradigm. ...
Nowadays, as systems become more and more complex, component-based software development (CBSD) is to a greater extent applied in industry. ...
Based on this approach, developers are able to track and manage the software evolution process and to recognize and avoid failures during software evolution. ...
doi:10.5381/jot.2002.1.3.a2
fatcat:po4jzjoi2vcy7i43xynngts7sq
SUPPORTING ELECTRONIC COMMERCE TRANSACTIONS WITH CONTRACTING SERVICES
1998
International Journal of Cooperative Information Systems
Further important elements of a system infrastructure for electronic commerce applications are: common middleware infrastructures, componentware techniques, distributed and mobile agent technologies etc ...
In addition to an overview of the state of the art of the respective technology, the article brie y presents some related projects conducted by the authors jointly with international partners in order ...
being investigated in projects such as DynamiCS in order to make componentware technology applicable in practice. 18 The notion of componentware 17;30 as a means to describe software systems consisting ...
doi:10.1142/s021884309800012x
fatcat:xkyxsflwy5ejtg6tdxtl4n5ilu
Combining Software Components and Mobile Agents
[chapter]
2000
Lecture Notes in Computer Science
We have a wide experience in componentware developing MultiTEL [FT99], a compositional framework of the domain of multimedia and collaborative services. ...
The component-oriented paradigm is also considered as another step in the evolution of the object-oriented paradigm. ...
The reutilization of a standalone component is not practical, it is desired to reuse a component inside a compositional framework, as part of a task. ...
doi:10.1007/3-540-44539-0_10
fatcat:n2nvcawiuneyzhcomgsdia6zfe
Introduction to the computing surveys' electronic symposium on object-oriented application frameworks
2000
ACM Computing Surveys
This topic has captured a great deal of attention in recent years, since frameworks leverage, in practical terms, capital-intensive software investment through reuse, and higher-level application programming ...
The emerging focus on object-oriented enterprise and application frameworks (OOAFs) in the OO community offers software developers both a new vehicle for reuse and a way of capturing the essence of successful ...
APPLICATION FRAMEWORKS VERSUS OTHER REUSE APPROACHES Frameworks are closely related to other approaches to reuse, including (1) Design patterns: A pattern represents a recurring solution to a software ...
doi:10.1145/351936.351937
fatcat:vhjx5f44vja6vhovwo5sizrcmm
EventPorts: preventing legacy componentware
1999
Proceedings Third International Enterprise Distributed Object Computing. Conference (Cat. No.99EX366)
In response, we propose a synthesis of Implicit Invocation (which reduces tight coupling) and Statecharts (which reflect collaboration protocols directly). ...
In our work with legacy information systems we have found two prevalent anti-patterns -tight coupling and code pollution -which, if not addressed in replacement systems, could result in today's new systems ...
A software component working in isolation usually has little value. ...
doi:10.1109/edoc.1999.792066
dblp:conf/edoc/LauderK99
fatcat:mkzlprlilvhynbys2n3isleqam
A Perspective on Component Refinement
[chapter]
2005
Lecture Notes in Computer Science
This paper provides an overview of an approach to coalgebraic modelling and refinement of state-based software components, summing up some basic results and introducing a discussion on the interplay between ...
The approach builds on coalgebra theory as a suitable tool to capture observational semantics and to base an abstract characterisation of possible behaviour models for components (from partiality to different ...
This research was funded by the Portuguese Foundation for Science and Technology, in the context of the PURe project, under contract POSI/ICHS/44304/2002. ...
doi:10.1007/11561163_2
fatcat:rr5txhuqznhmbjdcenv2iubqdm
A proposal for supporting software evolution in componentware
Proceedings of the Fourth European Conference on Software Maintenance and Reengineering
In this paper, we present the basic concepts of a suitable overall methodology based on componentware and software evolution. ...
In practice, a pure top-down and refinement-based development process is not applicable. A more iterative and incremental approach is usually applied with respect to changing requirements. ...
However, in practice a pure top-down or refinementbased approach is not applied. ...
doi:10.1109/csmr.2000.827319
dblp:conf/csmr/Rausch00
fatcat:wr4ixz3ipvfi3bfyjhxpvb2fpq
The Role of Requirements and Specification in Product Line Engineering
2011
2011 15th International Software Product Line Conference
The Role of Requirements and Specification in Product Line Engineering ...
: logics
Basic approach:
• develop theories in terms of
◊ mathematics and
◊ logics
• that capture essential concepts in software & systems engineering
• reflect the terminology
• prove or disprove ...
data base ◊ relationship between views produce (tracing) • Systematic generation of software ◊ target platforms • Software-& system evolution -maintenance • Product lines ◊ systematic reuse SPLC München ...
doi:10.1109/splc.2011.68
dblp:conf/splc/Broy11a
fatcat:dpkhnynxkbhdfppisbtc3uw7s4
Evaluation of ARIS and Zachman Frameworks as Enterprise Architectures
[chapter]
2014
Designing Enterprise Architecture Frameworks
The goal of this paper was to analyze the Architecture of Integrated Information Systems (ARIS) and the Zachman frameworks, to define the criteria for comparison and evaluation of these approaches, and ...
The merging of business and IT concepts was a big step forward in the evolution of the enterprise architecture. ...
The main idea of componentware is to assemble software systems from individual standard components developed by various vendors. ...
doi:10.1201/b16417-4
fatcat:ty7inzvjqvejdba2g5rpn4gqge
Panel 2 Report: Autonomic Communication Roadmap
[chapter]
2006
Lecture Notes in Computer Science
What's the role of governance in autonomic control hierarchy, and do we know how hierarchy should emerge? ...
Do we know all new requirements for networking software, auto-and re-configuration? How autonomics shall transform network management? ...
The society in general is expected to use, to enjoy and to benefit from S&AC by radical increase of productivity levels in engineering (adaptation and evolution), software synthesis (eternal software, ...
doi:10.1007/11687818_28
fatcat:nyfj2k564vhfflxelja4mnekcy
A decentralized architecture for software process modeling and enactment
1998
IEEE Internet Computing
It also supports a wider range of distributed collaborative process modeling and software agents than most other distributed process support systems. ...
SERENDIPITY-II ENVIRONMENT We have developed a distributed architecture and environment that supports fully decentralized software process modeling, process enactment, and distributed work coordination ...
This partial sharing approach, useful during process model evolution, is also useful for exceptions. ...
doi:10.1109/4236.722231
fatcat:ued5cbyc7zfc3i7cowxvri5w64
Software Engineering for Automotive Systems: A Roadmap
2007
Future of Software Engineering (FOSE '07)
Alexander has organized several workshops in the field of software engineering for automotive systems. Ingolf H. Krüger holds a Ph. ...
s degrees in computer science from RWTH Aachen and the University of Kansas as well as a Ph.D. degree in computer science from Technische Universität München. ...
The first author would like to thank Manuel Hilty for comments on a draft version of this article. ...
doi:10.1109/fose.2007.22
dblp:conf/icse/PretschnerBKS07
fatcat:hczbanxcvnb7fdmlzs2fqutnmi
Analyzing Architectural Evolution Issues of Multimedia Frameworks
2004
Multimedia tools and applications
In this paper, we apply component and framework technologies, two of the current trends in Software Engineering, to the development of multimedia services over the Web, presenting and comparing widespread ...
Thus, the latest Software Engineering technologies should be applied to the development of open, reusable, and high-quality multimedia and Web-based software. ...
Practice and Experience. ...
doi:10.1023/b:mtap.0000008658.36713.c2
fatcat:zirh6gcjhfc4fgtnyek73d2plm
« Previous
Showing results 1 — 15 out of 53 results