Filters








1,562,481 Hits in 6.8 sec

Software Deposit: Why Deposit Software

Michael Jackson
2018 Zenodo  
This guide describes some of the significant benefits that depositing research software delivers, both to you and to the research community. and also addresses concerns that you may have about sharing  ...  100,000 lines of Fortran using MPI for computational fluid dynamics are all examples of research software.  ...  Your software is retained and remains available for the future By depositing your software within a digital repository, the exact versions of your software upon which you have published your research results  ... 
doi:10.5281/zenodo.1327333 fatcat:f2s7c7eh3bcgxm5gnr7g7zz5du

Software is Driving Software Engineering?

George Hurlburt, Jeffrey Voas
2016 IEEE Software  
Unlike the more literal view of software engineering, this view takes software development to a pinnacle of literate achievement, in which self-expression is the reward.  ...  T he future of software engineering clearly lies somewhere in a parallel world that's neither pure art nor pure science.  ... 
doi:10.1109/ms.2016.22 fatcat:by3hfjulnzexlpxr6o2dg4noc4

Software Quality, Software Process, and Software Testing [chapter]

Dick Hamlet
1995 Advances in Computers  
Software testing should play a major role in the de nition and improvement of software development processes, because testing is the most precise, most easily measured and controlled part of the software  ...  Much of current testing theory and practice is built on wishful thinking. In this paper, the state of the testing art, and the theory describing it, is critically examined.  ...  I have a vision of the future: Software quality will improve in fact, because development methods will be better.  ... 
doi:10.1016/s0065-2458(08)60234-x fatcat:geohnca2yfbyrjh4uz2ap2byxi

Software tools for safety-critical software development

Alan Wassyng, Mark Lawford
2005 International Journal on Software Tools for Technology Transfer (STTT)  
with a small number of tools that we believe are worth developing in the future.  ...  Based on our experience, we also present and motivate a list of high-level requirements for tools that would facilitate the development of safety-critical software using the presented methods, together  ...  This work represents the successful application of many of his ideas regarding software engineering.  ... 
doi:10.1007/s10009-005-0209-6 fatcat:yrejf6jxsfhqdflrhslovyd2ha

Supporting software evolution with intentional software views

Kim Mens, Tom Mens, Michel Wermelinger
2002 Proceedings of the international workshop on Principles of software evolution - IWPSE '02  
This facilitates software evolution by providing the ability to detect invalidation of important intentional relationships among concerns when the software is modified.  ...  Maintaining and evolving large software systems is hard. One underlying cause is that existing modularisation mechanisms are inadequate to handle crosscutting concerns.  ...  In the future, we will probably restrict the expressivity by using a notation such as firstorder logic, concept languages [3] or OCL [9] .  ... 
doi:10.1145/512035.512068 dblp:conf/iwpse/MensMW02 fatcat:trpvno4w45bpjapd3nrlhbhjl4

Hardware/software partitioning of software binaries

Greg Stitt, Frank Vahid
2002 Computer-Aided Design (ICCAD), IEEE International Conference on  
We introduce a new approach that partitions at the software binary level.  ...  The advent of single-chip microprocessor/FPGA platforms makes such partitioning even more attractive.  ...  Acknowledgements This work was supported in part by the National Science Foundation (CCR-9876006), UC MICRO, and a Department of Education GAANN fellowship.  ... 
doi:10.1145/774572.774596 dblp:conf/iccad/StittV02 fatcat:nqm4xfwshbdqjpc55unanl72cy

Integrating Software Construction and Software Deployment [chapter]

Eelco Dolstra
2003 Lecture Notes in Computer Science  
Classically, software deployment is a process consisting of building the software, packaging it for distribution, and installing it at the target site. This approach has two problems.  ...  The distributor must decide which element(s) of the variant space will be packaged, reducing the flexibility for the receiver of the package.  ...  Acknowledgments This work was supported in part by the Software Engineering Research Center (SERC).  ... 
doi:10.1007/3-540-39195-9_8 fatcat:y2aef73ehzb5doebzaconpufte

Supporting software evolution with intentional software views

Kim Mens, Tom Mens, Michel Wermelinger
2002 Proceedings of the international workshop on Principles of software evolution - IWPSE '02  
This facilitates software evolution by providing the ability to detect invalidation of important intentional relationships among concerns when the software is modified.  ...  Maintaining and evolving large software systems is hard. One underlying cause is that existing modularisation mechanisms are inadequate to handle crosscutting concerns.  ...  Because one of the goals of our approach is to express crosscutting software concerns, it is akin to aspect-oriented programming [7] .  ... 
doi:10.1145/512064.512068 fatcat:62yqrmnaizbgfjemdnskmynxgq

Software Documentation [chapter]

2000 Using Meteorology Probability Forecasts in Operational Hydrology  
For tabular expressions, specialization may allow the removal of rows and/or columns when the domain of predicate (condition) sub-expressions is outside the domain under consideration.  ...  Good documentation is an important component of software and is absolutely necessary for maintenance.  ...  Results and Future Work This chapter discusses the results of SAST and some future work that is envisioned for SAST.  ... 
doi:10.1061/9780784404591.ap02 fatcat:eclpvx5yibbq7dguggmkxctala

Software Defined Radio

2016 International Journal of Science and Research (IJSR)  
The main aim of this paper is to develop a model of a Software defined Radio using MATLAB tool and to simulate the Bluetooth standard.  ...  This paper deals with Software Defined Radio (SDR) is a technology which makes it possible to implement the radio communication process simply with software.  ...  With the advancements made in VLSI and the microprocessors fields the architecture of an SDR becomes simplified rapidly May be a single transceiver can act as all in one in future.  ... 
doi:10.21275/v5i1.nov153007 fatcat:fn42lxpq5rggrjdoivcv6pkuuq

Future Trends of Software Technology and Applications: Software Architecture

Paul Clements
2006 30th Annual International Computer Software and Applications Conference (COMPSAC'06)  
Public reporting burden for the collection of information is estimated to average 1 hour per response, including the time for reviewing instructions, searching existing data sources, gathering and maintaining  ...  the data needed, and completing and reviewing the collection of information.  ...  The ascendance of software architecture The software architecture of a program or software system is the structure or structures of the system, which comprise elements, the externally visible properties  ... 
doi:10.1109/compsac.2006.46 dblp:conf/compsac/Clements06 fatcat:mm6f3yfkwfhatflj7gwqkwqhh4

Documenting software using adaptive software artifacts

Filipe Figueiredo Correia
2013 Proceedings of the 2013 companion publication for conference on Systems, programming, & applications: software for humanity - SPLASH '13  
If a given type of artifact is not capable of expressing additional structure, it may be impossible to update maintaining the same level of expressiveness of when it was first created. 2 The meaning of  ...  expressiveness is difficult to pin down.  ...  The platform activity is not included in this appendix due to its dimension, but can be downloaded from the Web address http://bit.ly/1iP5Oaj. Student Grades  ... 
doi:10.1145/2508075.2514873 dblp:conf/oopsla/Correia13 fatcat:avdexpeicrd77ao4yymbwpl4ou

Conserving software-based artwork through software engineering

Francis T. Marchese
2013 2013 Digital Heritage International Congress (DigitalHeritage)  
In this paper the focus is on the software engineering maintenance process, and how it converts digital art into formats that should make it preservable and displayable in the deep future.  ...  A long term strategy is offered for conserving software-based digital art in perpetuity based on software engineering practice.  ...  of the distant future.  ... 
doi:10.1109/digitalheritage.2013.6744752 dblp:conf/dh/Marchese13 fatcat:u56gzvahcncjxb7jq37zn72u6i

Software Defined Networking demands on software technologies

T. Galinac Grbac, C.M. Caba, J. Soler
2015 2015 38th International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO)  
The main contribution is in categorization of open research problems and presenting ideas and opening new opportunities for future research. I.  ...  Our view is based on the need for strong integration of network and software technologies, and therefore we establish the main focus of the paper on discussing SDN demands on software technologies.  ...  ACKNOWLEDGMENT The work presented in this paper is supported by COST action 1304 Autonomous Control for a Reliable Internet of Services (ACROSS), COST action 1201 Behavioural Types for Reliable Large Scale  ... 
doi:10.1109/mipro.2015.7160315 dblp:conf/mipro/GrbacCS15 fatcat:guyamfau6vbctbpr4t2sgukpau

Open Source Software vs Proprietary Software

Amandeep Singh, R.K Bansal, Neetu Jha
2015 International Journal of Computer Applications  
Open source Software is turning into the most remarkable "emerging" sensation of the entire Information Technology panorama, initiating a level of concern just like compared to the first juncture of the  ...  In Spite Of among these facts, plenty of people suppose that Open source software is a momentary trend within the information technology sector.  ...  Thus, concluding by expressing there has been a switch over through the Proprietary Software model to the open source software model and it is right here to stay but one major question which arises now  ... 
doi:10.5120/20080-2132 fatcat:7z2b3nku5rd2vayzkevwlrxtwm
« Previous Showing results 1 — 15 out of 1,562,481 results