²é¿´: 500  |  »Ø¸´: 1
¡¾½±Àø¡¿ ±¾Ìû±»ÆÀ¼Û1´Î£¬×÷ÕßconanwjÔö¼Ó½ð±Ò 0.8 ¸ö

[×ÊÔ´] [Free]Software Engineering and Development.Nova.2009

Software Engineering and Development
ÃâÔðÉùÃ÷
±¾×ÊÔ´À´×ÔÓÚ»¥ÁªÍø£¬½ö¹©ÍøÂç²âÊÔÖ®Óã¬ÇëÎñ±ØÔÚÏÂÔØºó24СʱÄÚɾ³ý£¡ËùÓÐ×ÊÔ´²»Éæ¼°ÈκÎÉÌÒµÓÃ;¡£·¢ÌûÈ˲»³Ðµ£ÓÉÏÂÔØÊ¹ÓÃÕßÒý·¢µÄÒ»Çз¨ÂÉÔðÈμ°Á¬´øÔðÈΣ¡
Öø×÷Ȩ¹éÔ­×÷Õß»ò³ö°æÉçËùÓС£Î´¾­·¢ÌùÈËÐí¿É£¬ÑϽûÈκÎÈËÒÔÈκÎÐÎʽתÌù±¾ÎÄ£¬Î¥Õ߱ؾ¿£¡
Èç¹û±¾ÌûÇÖ·¸ÄúµÄÖø×÷Ȩ£¬ÇëÓë·¢ÌùÈËÁªÏµ£¬ÊÕµ½Í¨ÖªºóÎÒÃǽ«Á¢¼´É¾³ý´ËÌû£¡

Authors(Editors):
        Enrique A. Belin
Publisher: Nova
Pub Date: 2009
Pages: 247
ISBN: 978-1-61668-289-7

CONTENTS
Preface vii
Expert Commentaries 1
A Succinct Representation of Bit Vectors Supporting Efficient rank
and select Queries
3
Jesper Jansson and Kunihiko Sadakane
B Heterogeneity as a Corner Stone of Software Development in
Robotics
13
Juan-Antonio Fern¨¢ndez-Madrigal, Ana Cruz-Mart¨ªn,
Cipriano Galindo and Javier Gonz¨¢lez
Short Communications 23
A Embedding Domain-Specific Languages in General-Purpose
Programming Languages
25
Zolt¨¢n ¨¢d¨¢m Mann
B Studying Knowledge Flows in Software Processes 37
Oscar M. Rodr¨ªguez-Elias, Aurora Vizca¨ªno,
Ana I. Mart¨ªnez-Garc¨ªa , Jes¨²s Favela and Mario Piattini
C Software Product Line Engineering:
The Future Research Directions
69
Faheem Ahmed, Luiz Fernando Capretz
and Muhammad Ali Babar
D Software Development for Inverse Determination of Constitutive
Model Parameters
93
A. Andrade-Campos, P. Pilvin, J. Sim?es and F. Teixeira-Dias
E Design of Molecular Visualization Educational Software
for Chemistry Learning
125
L.D. Antonoglou, N.D. Charistos and M.P. Sigalas
vi Contents
F Software Components for Large Scale Super and Grid Computing
Applications
151
Muthu Ramachandran
G Principles and Practical Aspects
of Educational Software Evaluation
175
Quynh L¨º and Thao L¨º
Research and Review Studies 185
Chapter 1 Testing Event-driven Software ¨C the Next QA Challenge? 187
Atif M. Memon
Chapter 2 Debugging Concurrent Programs Using Metaheuristics 193
Francisco Chicano and Enrique Alba
Index 223

PREFACE
Software engineering is one of the most knowledge intensive jobs. Thus, having a good
knowledge management (KM) strategy in these organizations is very important. This book
examines software processes from a knowledge perspective flow, in order to identify the
particular knowledge needs of such processes to then be in a better position for proposing
systems or strategies to address those needs. Its possible benefits are illustrated through the
results of a study in a software maintenance process within a small software organization.
Furthermore, software product line architecture is regarded as one of the crucial piece of
entity in software product lines. The authors of this book discuss the state of the art of
software product line engineering from the perspectives of business, architecture, process and
organization. In recent years, domain-specific languages have been proposed for modelling
applications on a high level of abstraction. Although the usage of domain-specific languages
offers clear advantages, their design is a highly complex task. This book presents a pragmatic
way for designing and using domain-specific languages. Other chapters in this book examine
the development of numerical methodologies for inverse determination of material
constitutive model parameters, discuss some of the reasons for the irrelevancy of software
engineering to the robotic community, review the evolution of robotic software over time, and
propose the use of Ant Colony Optimization, a kind of metaheuristic algorithm, to find
general property violations in concurrent systems using a explicit state model checker.
In the design of succinct data structures, the main objective is to represent an object
compactly while still allowing a number of fundamental operations to be performed
efficiently. In Expert Commentary A, the authors consider succinct data structures for storing
a bit vector B of length n. More precisely, in this setting, one needs to represent B using n+
o(n) bits so that rank and select queries can be answered in O(1) time, where for any i ¡Ê {1,
2, . . . , n}, rank0(B, i) is the number of 0s in the first i positions of B, select0(B, i) is the
position in B of the ith 0 (assuming B contains at least i 0s), and rank1(B, i) and select1(B, i) are
defined analogously. These operations are useful because bit vectors supporting rank and
select queries are employed as a building block for many other more complex succinct data
structures. The authors first describe two succinct indexing data structures for supporting rank
and select queries on B in which B is stored explicitly together with some auxiliary
information. The authors then present some matching lower bounds. Finally, the authors
discuss generalizations and related open problems for supporting rank and select queries
efficiently on strings over non-binary alphabets.


±¾×ÊÔ´Á´½ÓÓÑÇé·îËÍ£¬¹²4¸ö¿ÉÑ¡ÍøÂçÓ²ÅÌÁ´½Ó£¬1.69 MB£¬Ãâ»ý·Ö×ÊÔ´²»Ìṩ±£ÖÊ¡£
--------------------------------------------------------------------------------------------------------
»Ø¸´´ËÂ¥
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
¼òµ¥»Ø¸´
sanren2Â¥
2014-11-27 11:49   »Ø¸´  
ÎåÐÇºÃÆÀ  ¶¥Ò»Ï£¬¸Ðл·ÖÏí£¡
Ïà¹Ø°æ¿éÌø×ª ÎÒÒª¶©ÔÄÂ¥Ö÷ conanwj µÄÖ÷Ìâ¸üÐÂ
¡î ÎÞÐǼ¶ ¡ï Ò»ÐǼ¶ ¡ï¡ï¡ï ÈýÐǼ¶ ¡ï¡ï¡ï¡ï¡ï ÎåÐǼ¶
×î¾ßÈËÆøÈÈÌûÍÆ¼ö [²é¿´È«²¿] ×÷Õß »Ø/¿´ ×îºó·¢±í
[¿¼ÑÐ] Ò»Ö¾Ô¸¶«»ª´óѧ¿ØÖÆÑ§Ë¶320Çóµ÷¼Á +3 Grand777 2026-03-21 3/150 2026-03-21 19:23 by ¼òÖ®-
[¿¼ÑÐ] 326Çóµ÷¼Á +4 mlpqaz03 2026-03-15 4/200 2026-03-21 19:10 by ColorlessPI
[¿¼ÑÐ] ±¾ÈË¿¼085602 »¯Ñ§¹¤³Ì ר˶ +20 ²»ÖªµÀ½Ðʲô£¡ 2026-03-15 22/1100 2026-03-21 19:03 by ColorlessPI
[¿¼ÑÐ] 297Çóµ÷¼Á +3 ϲ»¶»¹ÊDz»¸ÊÐÄ 2026-03-20 3/150 2026-03-21 18:33 by ѧԱ8dgXkO
[¿¼ÑÐ] 278Çóµ÷¼Á +9 ÑÌ»ðÏÈÓÚ´º 2026-03-17 9/450 2026-03-21 17:47 by ѧԱ8dgXkO
[¿¼ÑÐ] Çóµ÷¼Á +3 .m.. 2026-03-21 4/200 2026-03-21 16:25 by barlinike
[¿¼ÑÐ] 316Çóµ÷¼Á +6 ÁºÜçö© 2026-03-19 6/300 2026-03-21 06:32 by Ecowxq666£¡
[¿¼ÑÐ] 310Çóµ÷¼Á +3 baibai1314 2026-03-16 3/150 2026-03-21 03:56 by JourneyLucky
[¿¼ÑÐ] 083200ѧ˶321·ÖÒ»Ö¾Ô¸ôßÄÏ´óѧÇóµ÷¼Á +3 innocenceF 2026-03-17 3/150 2026-03-21 02:35 by JourneyLucky
[¿¼ÑÐ] Ò»Ö¾Ô¸»ªÖпƼ¼´óѧ£¬080502£¬354·ÖÇóµ÷¼Á +5 ÊØºòϦÑôCF 2026-03-18 5/250 2026-03-21 01:06 by JourneyLucky
[¿¼ÑÐ] 271²ÄÁϹ¤³ÌÇóµ÷¼Á +8 .6lL 2026-03-18 8/400 2026-03-21 00:58 by JourneyLucky
[¿¼ÑÐ] Çóµ÷¼Á£¬Ò»Ö¾Ô¸:ÄϾ©º½¿Õº½Ìì´óѧ´óѧ £¬080500²ÄÁÏ¿ÆÑ§Ó빤³Ìѧ˶£¬×Ü·Ö289·Ö +4 @taotao 2026-03-19 4/200 2026-03-20 22:14 by JourneyLucky
[¿¼ÑÐ] 350Çóµ÷¼Á +5 weudhdk 2026-03-19 5/250 2026-03-20 22:04 by luoyongfeng
[¿¼ÑÐ] Çóµ÷¼ÁÒ»Ö¾Ô¸ÄϾ©º½¿Õº½Ìì´óѧ289·Ö +3 @taotao 2026-03-19 3/150 2026-03-20 21:34 by JourneyLucky
[¿¼ÑÐ] AÇøÏß²ÄÁÏѧµ÷¼Á +5 ÖÜÖÜÎÞ¼« 2026-03-20 5/250 2026-03-20 21:33 by laoshidan
[¿¼ÑÐ] 295¸´ÊÔµ÷¼Á +8 ¼òľChuFront 2026-03-19 8/400 2026-03-20 20:44 by zhukairuo
[¿¼ÑÐ] 298-Ò»Ö¾Ô¸Öйúũҵ´óѧ-Çóµ÷¼Á +9 ÊÖ»úÓû§ 2026-03-17 9/450 2026-03-20 14:24 by ÎÞи¿É»÷111
[¿¼ÑÐ] 312Çóµ÷¼Á +8 İå·Ï£ 2026-03-16 9/450 2026-03-18 12:39 by Linda Hu
[¿¼ÑÐ] 334Çóµ÷¼Á +3 Ö¾´æ¸ßÔ¶ÒâÔÚ»úÐ 2026-03-16 3/150 2026-03-18 08:34 by lm4875102
[¿¼ÑÐ] ²ÄÁÏר˶326Çóµ÷¼Á +6 Ä«ìÏæ¦Ý· 2026-03-15 7/350 2026-03-17 17:10 by ruiyingmiao
ÐÅÏ¢Ìáʾ
ÇëÌî´¦ÀíÒâ¼û