A distributed framework for integrated software process and deployment support
dc.contributor.author
Scherer, Daniel
dc.date.accessioned
2022-08-12T08:20:36Z
dc.date.available
2017-06-13T03:26:03Z
dc.date.available
2022-08-12T08:20:36Z
dc.date.issued
1998-07
dc.identifier.uri
http://hdl.handle.net/20.500.11850/145857
dc.identifier.doi
10.3929/ethz-a-004287895
dc.description.abstract
Software development and deployment are traditionally separate non interoperating tasks, yet they concern much of the same information. We propose a modeling language for software development processes that incorporates the software artifacts being developed in the process as well as their product structure information including evolution, such as dependency, origin, version, and configuration information which is required for deployment. Based on this, we present a distributed framework, implemented in a prototype system, consisting of a process support system as a common process interoperable base for both developers and users, and separate enhancements for development and deployment. For developers, it is extended by a process definition and enactment engine as well as process-specific tools to make up a software engineering environment, allowing distributed development, configuration and release of software in globally linked processes. For users, it is extended by a deployment and runtime system that allows retrieval, installation and invocation of software, and manages user-site process bases. Developers publish parts of their development processes, and users copy linked parts of different developers’ processes containing software artifacts to their local process bases. Deployed software retains its process-awareness, allowing configurations to be checked for compatibility.
en_US
dc.format
application/pdf
en_US
dc.language.iso
en
en_US
dc.publisher
ETH Zurich, Computer Engineering and Networks Laboratory
en_US
dc.rights.uri
http://rightsstatements.org/page/InC-NC/1.0/
dc.subject
Distributed framework
en_US
dc.subject
Software development process
en_US
dc.subject
Software deployment
en_US
dc.subject
Process interoperability
en_US
dc.subject
Distributed objects
en_US
dc.title
A distributed framework for integrated software process and deployment support
en_US
dc.type
Report
dc.rights.license
In Copyright - Non-Commercial Use Permitted
ethz.journal.title
TIK Report
ethz.journal.volume
52
en_US
ethz.size
15 p.
en_US
ethz.code.ddc
DDC - DDC::0 - Computer science, information & general works::004 - Data processing, computer science
en_US
ethz.identifier.nebis
004287895
ethz.publication.place
Zurich
en_US
ethz.publication.status
published
en_US
ethz.leitzahl
ETH Zürich::00002 - ETH Zürich::00012 - Lehre und Forschung::00007 - Departemente::02140 - Dep. Inf.technologie und Elektrotechnik / Dep. of Inform.Technol. Electrical Eng.::02640 - Inst. f. Technische Informatik und Komm. / Computer Eng. and Networks Lab.
en_US
ethz.date.deposited
2017-06-13T03:26:43Z
ethz.source
ECOL
ethz.identifier.importid
imp59366a4ac748689363
ethz.ecolpid
eth:24791
ethz.eth
yes
en_US
ethz.availability
Open access
en_US
ethz.rosetta.installDate
2017-07-25T17:43:48Z
ethz.rosetta.lastUpdated
2023-02-07T05:16:25Z
ethz.rosetta.versionExported
true
ethz.COinS
ctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.atitle=A%20distributed%20framework%20for%20integrated%20software%20process%20and%20deployment%20support&rft.jtitle=TIK%20Report&rft.date=1998-07&rft.volume=52&rft.au=Scherer,%20Daniel&rft.genre=report&
Files in this item
Publication type
-
Report [6918]