نتایج جستجو برای: tool development
تعداد نتایج: 1715212 فیلتر نتایج به سال:
Software development consists of several phases, where each phase has its own results. Language, which allows to describe collected results, their transformation and displaying, is discussed in this paper. A software tool is offered as an interpreter for this language. The language and software tool form a complex for data analysis. The complex is open and could be adapted for usage in differen...
Recent years have seen the emergence of a number of AOP languages. While these can mostly be characterized as logic-oriented languages that map situations to courses of action, they are based on a variety of concepts, resulting in obvious differences in syntax and semantics. Less obviously, the development tools and infrastructure such as environment integration, reuse mechanisms, debugging, an...
Offshore software development projects provoke new issues to the collaborative endeavor of software development due to their global distribution and involvement of various people, processes, and tools. These problems relate to the geographical distance and the associated time-zone differences; cultural, organizational, and process issues; as well as language problems. However, existing tool sup...
This paper presents a systematic approach to implementing fuzzy parsers. A fuzzy parser is a form of syntax analyzer that performs analysis on selected portions of its input rather than performing a detailed analysis of a complete source text. Fuzzy parsers are often components of software tools and also of program development environments that extract information from source texts. This paper ...
Many intermediate program representations are used by compilers and other software development tools. In this paper, we propose a novel representation technique that, unlike those commonly used by compilers, has been explicitly designed for facilitating program element matching, a task at the heart of many software mining problems.
The traditional distinction between education as something which is done at a university and training as something which is done by industry, is not only incorrect but the focus on this distinction leads us to ignore more critical issues in the development of competent sofnYare engineers. The adequacy and success of a variety of delivery techniques for the education and training of software eng...
This position statement outlines methods by which universities can determine industry needs and provides recommendations to reverse declining enrollments trends. Suggestions are offered for curricular topics important to software development in the future as well for software tools that will be necessary to make these topics less formidable for undergraduates.
Learning introductory software development is a difficult task and students often perceive programming subjects as requiring significantly more work than others. This paper describes a learning model for programming that has its basis in cognitive load theory. This theory suggests that there are three types of cognitive load that learners experience: intrinsic which is determined by the mental ...
The present work describes a technology for developing software in unique and large projects. The present model-based technology supports the projects where a single software product is developed. This is different from the block languages and model-based software tools on the market, which provide a set of components where the reusability of the components is an important requirement. A distin...
In this paper, we discuss the issues preventing adoption of analysis, design and modeling (AMD) software development tools. We argue that AMD tools are experiencing the same problems observed with UI tools in the past. We recall those problems and outline the major developments that AMD tools should focus to achieve stronger market acceptance, in particular we argue that such an acceptance will...
نمودار تعداد نتایج جستجو در هر سال
با کلیک روی نمودار نتایج را به سال انتشار فیلتر کنید