Filters








540,768 Hits in 7.2 sec

A New Integrated Software Development Environment Based on SDL, MSC, and CHILL for Large-scale Switching Systems

DongGill Lee Lee, JoonKyung Lee Lee, Wan Choi Choi, Byung Sun Lee Lee, Chimoon Han Han
1997 ETRI Journal  
ENVIRONMENT CONCEPT IN A DEVELOPMENT METHODOLOGY FOR LARGE-SCALE SWITCHING SYSTEMS ISDE is a language-centered environment. Figure 1 shows the software development paradigm supported by ISDE.  ...  for very large software programming projects.  ...  He has been involved in developing ISDN user-network interface system, LAN system, ATM switching system and wireless ATM PCS system in ETRI.  ... 
doi:10.4218/etrij.97.0197.0044 fatcat:gla36mi74vctfp4fxaw5ku3uoi

Good news, bad news: experience building software development environment using the object-oriented paradigm

W. H. Harrison, P. F. Sweeney, J. J. Shilling
1989 Conference proceedings on Object-oriented programming systems, languages and applications - OOPSLA '89  
This paper presents our experience building an extendible software development environment using the object-oriented paradigm.  ...  We have found that object instances provide a natural way to model program constructs, and to capture complex relationships between different aspects of a software system.  ...  Acknowledgements We would Iike to thank Mark Kennedy for his insightful comments on drafts of the paper. We would also like to thank Harold Ossher for many insightful discussions on the topic.  ... 
doi:10.1145/74877.74887 dblp:conf/oopsla/HarrisonSS89 fatcat:pr7jk4laazd75donewwnwn6vru

Software tools and environments

Steven P. Reiss
1996 ACM Computing Surveys  
A software engineering environment extends this to software tools and the whole software development process.  ...  FUTURE TOOLS AND ENVIRONMENTS Because software development is a difficult and time-consuming process, people continue to develop and extend software tools and environments.  ... 
doi:10.1145/234313.234423 fatcat:l74x4jf6hnamhchq2cfsjt4z7i

Comprehending large code bases - the skills required for working in a "brown fields" environment

Tony Clear
2005 ACM SIGCSE Bulletin  
The importance of this work is demonstrated in the figures provided in [8] who assert that "program comprehension is a major part of software development...up to 70% of lifecycle costs are consumed within  ...  A contrasting stream of research [8], [9], [10] has been investigating how professional programmers comprehend the often large and complex software artefacts which they must maintain.  ...  In a recent discussion with a commercial software development colleague, she even made the point that the complexity and incomprehensibility of most modern development environments actively discourages  ... 
doi:10.1145/1083431.1083439 fatcat:t63267avqjbjdn2s26clbx5kv4

Models of software development environments

D.E. Perry, G.E. Kaiser
1991 IEEE Transactions on Software Engineering  
The utility of this taxonomy is that it delineates the important classes of interaction among software developers and exposes the ways in which current software development environments inadequately support  ...  the development of large systems.  ...  , and in part by a Digital Equipment Corporation Faculty Award.  ... 
doi:10.1109/32.75417 fatcat:al74chetdrg6lkxwk76z3gbzrm

The Python interpreter as a framework for integrating scientific computing software-components

2008 Python Papers  
We no longer think in terms of programs, but rather in terms of packages which can be loaded dynamically into the interpreter when needed, and instantly extend our framework (i.e. the Python interpreter  ...  Building and simulating complex molecular systems requires the tight interoperation of a variety of software tools originating from various scientific disciplines and usually developed independently of  ...  Acknowledgments: The development of the Python-based software components described in this article was supported through the NSF grant CA ACI9619020 and the NIH grant RR08605.  ... 
doaj:dce2b08895ce42c9b27bfd5adc98b6b8 fatcat:qh7zrow73nbspfkse5q7ewvqri

Web-Based Development Environment and its Application

Feng Pan, Juan Han
2013 Advanced Materials Research  
In order to use software development environments conveniently and efficiently, this paper proposes a design scheme for integrated environment for the software development of web-based application patterns  ...  This paper implements the sharing of development environments, provides multi-user online use, extends computer environment, thus providing a convenient practical platform for numerous programming learners  ...  The compiling of C/C++ program uses GUN. V. COMPARISONS AND DISCUSSIONS Programs developed in the Web-based compiling environment run on the remote server-side.  ... 
doi:10.4028/www.scientific.net/amr.756-759.1146 fatcat:hdnxoro6u5clragf3hlzdxoqvq

Future linear-algebra libraries

J. Dongarra
1996 IEEE Computational Science & Engineering  
Several years ago, as a community effort we put together a de facto standard for identifjmg the basic operations required in our algorithms and software.  ...  Traditional libraries We in the linear-algebra community have long recognized that we needed something to help us develop our algorithms into software libraries.  ...  The traditional user interface for large, general-purpose mathematical and scientific libraries is a user-written program (usually in Fortran or C) that calls on library routines to solve specific subproblems  ... 
doi:10.1109/99.503308 fatcat:nx2binbb4vdcteaiqugkt735nu

The case for end-user programming of ubiquitous computing environments

Seth Holloway, Christine Julien
2010 Proceedings of the FSE/SDP workshop on Future of software engineering research - FoSER '10  
A large body of research has addressed many issues in hardware and software for the future, but few have focused on the users.  ...  We believe that the software engineering community must provide end-user programming capabilities in ubiquitous computing environments if this domain is to reach its full potential.  ...  Acknowledgments The authors would like to thank EDGE for research facilities. This work was funded, in part, by the National Science Foundation (NSF), Grant # CNS-0620245.  ... 
doi:10.1145/1882362.1882398 dblp:conf/sigsoft/HollowayJ10 fatcat:spo23iiqojdzhjn3zuj3vuwgdi

META-ENVIRONMENTS FOR SOFTWARE PRODUCTION

ANTHONY S. KARRER, WALT SCACCHI
1993 International journal of software engineering and knowledge engineering  
These conditions have formed a trend towards research i n to ways which will lessen the cost of developing software production environments.  ...  Researchers who create software production environments face considerable problems. Software production environments are large systems that are costly to develop.  ...  Acknowledgements: Preparation of this report was supported in part through contracts and grants to the USC System Factory Project from ATT Bell Laboratories, Hewlett-Packard, Northrop Corporation, the  ... 
doi:10.1142/s0218194093000070 fatcat:4rf2vi6ehffvjavkjzhqs3qtg4

UNDERSTANDING SOFTWARE PRODUCTIVITY [chapter]

WALT SCACCHI
1995 Software Engineering and Knowledge Engineering: Trends for the Next Decade  
These conditions have formed a trend towards research i n to ways which will lessen the cost of developing software production environments.  ...  Researchers who create software production environments face considerable problems. Software production environments are large systems that are costly to develop.  ...  Acknowledgements: Preparation of this report was supported in part through contracts and grants to the USC System Factory Project from ATT Bell Laboratories, Hewlett-Packard, Northrop Corporation, the  ... 
doi:10.1142/9789812798022_0010 fatcat:z5cn2hfl2rb4dajpiemmcvpppy

META-ENVIRONMENTS FOR SOFTWARE PRODUCTION [chapter]

ANTHONY S. KARRER, WALT SCACCHI
1995 Software Engineering and Knowledge Engineering: Trends for the Next Decade  
These conditions have formed a trend towards research i n to ways which will lessen the cost of developing software production environments.  ...  Researchers who create software production environments face considerable problems. Software production environments are large systems that are costly to develop.  ...  Acknowledgements: Preparation of this report was supported in part through contracts and grants to the USC System Factory Project from ATT Bell Laboratories, Hewlett-Packard, Northrop Corporation, the  ... 
doi:10.1142/9789812798022_0002 fatcat:exscw6c7cbcjbf42a7bqpy7p24

Second life

Jim Purbrick, Mark Lentczner
2007 Companion to the 22nd ACM SIGPLAN conference on Object oriented programming systems and applications companion - OOPSLA '07  
Second Life is a large, on-line virtual world where avatars dance, fly, buy virtual clothing, play games, have meetings...and program.  ...  About 256k residents of Second Life write code that runs 24/7 in over 2M simulated objects in a continuous 3D landscape twice the size of Montréal.  ...  This giant, collaborative development environment is run on a large grid of over 12k CPUs in a grid of "simulators" that run the land of Second Life.  ... 
doi:10.1145/1297846.1297849 dblp:conf/oopsla/PurbrickL07 fatcat:5fepybjk5bcclezoat2rmnyoou

Concurrent development of software systems

M. Aoyama
1987 Software engineering notes  
Support Environment for Concurrent Development An integrated support environment is necessary to manage a concurrent development of a large scale software system.  ...  If we regard software development activities as software, we can find various properties in terms of software processes. As an example, suppose two programmers update the same program module.  ... 
doi:10.1145/29934.29937 fatcat:mg3wkzt4ire33omyksziklqlbq

Guest Editors' Introduction Ada Environments and Tools

J.E. Urban, D.A. Fisher
1985 IEEE Software  
integrated environment approach for programming-in-the-large.  ...  His current interests are in software development and maintenance environments and in all aspects of Ada implementation and use.  ... 
doi:10.1109/ms.1985.230343 fatcat:x62djzkp5vgupkfhzstytv5yfy
« Previous Showing results 1 — 15 out of 540,768 results