loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Nurudeen Lameed and Peter Grogono

Affiliation: Concordia University, Canada

Keyword(s): Concurrency, mapping, communication, protocol, abstraction.

Related Ontology Subjects/Areas/Topics: Languages and Compilers ; Programming Languages ; Software Engineering

Abstract: Designing software to adapt to changes in requirements and environment is a key step for preserving software investment. As time passes, applications often require enhancements as requirements change or hardware environment changes. However, mainstream programming languages lack suitable abstractions that are capable of providing the needed flexibility for the effective implementation, maintenance and refactoring of parallel and distributed systems. Software must be modified to match today’s needs but must not place even greater strain on software developers. Hence, software must be specially designed to accommodate future changes. This paper proposes an approach that facilitates software development and maintenance. In particular, it explains how the semantics of a program can be separated from its deployment onto multiprocessor or distributed systems. Through this approach, software investment may be preserved when new features are added or when functionality does not change but t he environment does. (More)

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 34.228.213.183

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Lameed, N. and Grogono, P. (2008). SEPARATING PROGRAM SEMANTICS FROM DEPLOYMENT. In Proceedings of the Third International Conference on Software and Data Technologies - Volume 1: ICSOFT; ISBN 978-989-8111-51-7; ISSN 2184-2833, SciTePress, pages 63-70. DOI: 10.5220/0001877300630070

@conference{icsoft08,
author={Nurudeen Lameed. and Peter Grogono.},
title={SEPARATING PROGRAM SEMANTICS FROM DEPLOYMENT},
booktitle={Proceedings of the Third International Conference on Software and Data Technologies - Volume 1: ICSOFT},
year={2008},
pages={63-70},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001877300630070},
isbn={978-989-8111-51-7},
issn={2184-2833},
}

TY - CONF

JO - Proceedings of the Third International Conference on Software and Data Technologies - Volume 1: ICSOFT
TI - SEPARATING PROGRAM SEMANTICS FROM DEPLOYMENT
SN - 978-989-8111-51-7
IS - 2184-2833
AU - Lameed, N.
AU - Grogono, P.
PY - 2008
SP - 63
EP - 70
DO - 10.5220/0001877300630070
PB - SciTePress